package com.yjs.app.trade.service.service.util.bean;

import java.io.Serializable;
import java.util.List;

import com.yjs.core.search.order.model.ApparContractSearchModel;
import com.yjs.core.search.order.model.DrugContractSearchModel;

public class ContractInfoVo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -6970523302644863279L;

	/**
	 * 产品信息
	 */
	private List<DrugContractSearchModel> contractSearchModel;
	
	/**
	 * 产品信息
	 */
	private List<ApparContractSearchModel> apparContractSearchModel;

	/**
	 * 时间
	 */
	private String createds;

	/**
	 * 合同号
	 */
	private String contractInformationId;

	/**
	 * 有效期
	 */
	private String effectiveDate;

	/**
	 * 买方id
	 */
	private String buyerMemberId;

	/**
	 * 买方名称
	 */
	private String buyerMemberName;

	/**
	 * 卖方id
	 */
	private String sellerMemberId;

	/**
	 * 卖方名称
	 */
	private String sellerMemberName;

	/**
	 * 是否两票制（1:是 0:非）
	 */
	private Integer isTwo;

	/**
	 * 合同状态名称
	 */
	private String statusName;
	
	
	/**
	 * 合同类型（普通  4+7：ELEVEN）
	 */
	private String contractType;

	public List<DrugContractSearchModel> getContractSearchModel() {
		return contractSearchModel;
	}

	public void setContractSearchModel(List<DrugContractSearchModel> contractSearchModel) {
		this.contractSearchModel = contractSearchModel;
	}

	public String getCreateds() {
		return createds;
	}

	public void setCreateds(String createds) {
		this.createds = createds;
	}

	public String getContractInformationId() {
		return contractInformationId;
	}

	public void setContractInformationId(String contractInformationId) {
		this.contractInformationId = contractInformationId;
	}

	public String getEffectiveDate() {
		return effectiveDate;
	}

	public void setEffectiveDate(String effectiveDate) {
		this.effectiveDate = effectiveDate;
	}

	public String getBuyerMemberId() {
		return buyerMemberId;
	}

	public void setBuyerMemberId(String buyerMemberId) {
		this.buyerMemberId = buyerMemberId;
	}

	public String getBuyerMemberName() {
		return buyerMemberName;
	}

	public void setBuyerMemberName(String buyerMemberName) {
		this.buyerMemberName = buyerMemberName;
	}

	public String getSellerMemberId() {
		return sellerMemberId;
	}

	public void setSellerMemberId(String sellerMemberId) {
		this.sellerMemberId = sellerMemberId;
	}

	public String getSellerMemberName() {
		return sellerMemberName;
	}

	public void setSellerMemberName(String sellerMemberName) {
		this.sellerMemberName = sellerMemberName;
	}

	public Integer getIsTwo() {
		return isTwo;
	}

	public void setIsTwo(Integer isTwo) {
		this.isTwo = isTwo;
	}

	public String getStatusName() {
		return statusName;
	}

	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}
		
	public String getContractType() {
		return contractType;
	}

	public void setContractType(String contractType) {
		this.contractType = contractType;
	}

	@Override
	public String toString() {
		return "ContractInfoVo [contractSearchModel=" + contractSearchModel + ", createds=" + createds
				+ ", contractInformationId=" + contractInformationId + ", effectiveDate=" + effectiveDate
				+ ", buyerMemberId=" + buyerMemberId + ", buyerMemberName=" + buyerMemberName + ", sellerMemberId="
				+ sellerMemberId + ", sellerMemberName=" + sellerMemberName + ", isTwo=" + isTwo + ", statusName="
				+ statusName + ", contractType=" + contractType + "]";
	}

	public List<ApparContractSearchModel> getApparContractSearchModel() {
		return apparContractSearchModel;
	}

	public void setApparContractSearchModel(List<ApparContractSearchModel> apparContractSearchModel) {
		this.apparContractSearchModel = apparContractSearchModel;
	}
}
